Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 OVINGTON MEWS Terraced £4,650,066 £2,698,000 7 Nov 2011
6 OVINGTON MEWS Terraced £1,754,043 £950,000 6 Feb 2009
7 OVINGTON MEWS Terraced £2,439,417 £580,000 29 Sep 1999
9 OVINGTON MEWS Terraced £2,875,376 £1,300,000 18 Nov 2003
10 OVINGTON MEWS Terraced £1,976,568 £1,600,000 29 Jan 2019
12 OVINGTON MEWS Terraced £3,101,478 £1,335,000 30 Jul 2003
13 OVINGTON MEWS Terraced £1,769,095 £750,000 4 Jun 2003
17 OVINGTON MEWS Terraced £1,974,063 £1,608,900 6 Sep 2019
18 OVINGTON MEWS Detached £1,829,526 £1,491,100 6 Sep 2019